27776220
53834820
12737842
73638514
58611971
23879160
95655887
70132562
60088039
74382936
2882369
59353468
51493969
25321888
6461195
60126215
83466518
87083187
76035307
7564819
4422954
93897604
951470
73339830
91692654
70576098
56975302
60625180
94029594
56135008
75711650
69071240
62327135
36398641
3362966
64487614
98552743
22816585
178567
84825680