94696403
42447429
6840409
15697727
7607360
43965604
91793907
43055877
21375922
74401691
98797171
39384266
5227624
21652265
38766096
12351499
7522639
8963065
45071497
67158347
62139073
73855948
65868466
25751059
33677013
4287568
15364979
58384541
12124629
25148620
1095703
6535415
84151167
5538185
44555160
7385898
36386429
57642117
75746836
54592115