68937572
21017698
57038198
94852258
8792674
67764168
60296261
21903497
36624526
46392788
61972571
8600406
28315118
26959329
3081543
50812567
29285282
1351967
15503736
3116571
81529632
44493007
4242105
49298505
28241237
99365085
71206972
81811181
73661862
91475641
36007691
30178271
68057638
47985060
62725784
20409372
3860117
87583008
57982910
30328060