85075484
49353392
45535822
70183985
54067548
95654888
1790837
75006889
40273890
92386476
44763540
42699282
61131527
1983292
5518603
99927639
66538610
22148989
30505728
38487448
86125159
22576199
27571437
4407785
62986137
1988685
95707472
11686098
40517117
51638237
54598036
28532299
21026508
62292685
22011654
41922446
2084276
61977806
86844896
54906104