48343202
90055277
13476076
3898530
77902525
66165638
17757323
83786297
28532956
17087535
37928819
69688554
77658354
17926065
75789589
94152703
78983464
40093946
890787
29349403
2620112
30937808
67668943
95238371
59014545
14651868
20047192
49119193
23515231
98836015
70674751
62613111
6355979
10875864
89879096
10086303
51862727
79633971
16814661
46645828