28703065
52903105
57337117
36298982
38032801
88033972
72807300
16716009
98485554
67284216
72552415
31466420
24251872
8245964
44718352
88228660
32064729
26707821
18431723
87744393
83663979
6712483
7076197
26723369
30704053
49999853
99569120
69655641
64273940
70371694
8141056
26353730
28198992
74663957
488928
4252176
21902719
92722505
81337887
40374041