53286869
96537270
16003082
88728691
38378284
60903534
44678012
93329576
93064367
15865179
7647414
81516906
38023379
12561026
36576199
47376448
36993972
37746394
86102462
44292718
20231533
50567728
91156453
80278970
40284449
54262608
30078941
60993881
5613666
85685285
31547743
28657593
56184598
31204331
5502049
17371175
94592150
14047661
25657
7615799