51692559
49092183
67966021
52357640
42711400
9837728
55631420
86083618
20835605
44183771
99426589
39343469
76866844
87217028
89242012
1054890
24829019
51658154
8638467
45186446
96744851
49514424
57131423
11424050
79311871
774040
93475636
22874277
81635772
85633853
8090385
25671952
54596685
87427056
2682233
89941067
2224187
70347434
615539
12625852