94945927
77248556
77347060
45898300
70344
20619301
18384981
81041805
15867825
97569696
32015883
982760
41951633
766842
91549
56879524
33153053
85793332
38577303
988878
3027196
30554302
523898
40844036
83111414
4718325
852737
51648387
8796647
4750892
54897540
99721434
60444292
9243308
76783782
6779535
88344835
37019690
62236528
73883580