35869271
50296720
70993806
92305894
1328979
83497576
64945100
63473674
55098171
9851873
19776215
11872952
51951094
12221758
7878831
39052783
73311363
75956168
27122517
2637735
90977282
94515464
43817689
23137188
76517120
54419400
291228
36666468
14404687
18975186
1261783
34898329
18377512
46836217
77277527
44412722
42597621
65247085
22304517
15506095