2764249
97209072
27936450
68871378
40487374
17538685
31857690
93471261
886688
12001367
49965875
3885154
2194735
83584759
25159555
93335487
13299390
99393467
89291950
97989048
67008860
2609540
51115985
97293458
85676639
79203459
9478906
59766708
70199431
5590850
59975940
87246776
59712843
59242801
86597771
90486090
71891534
3296152
89394982
24758632