196958
64879022
44303602
50795512
79344371
154272
78559096
50426433
33461032
44868723
76856908
41049839
27223132
78224424
53482711
2475668
4651160
20715683
48541579
6431220
6005958
78636977
98066360
73425096
72083383
7560880
93784897
12995400
41428447
59062216
75039107
36115720
77893607
70845808
10265494
68852221
72566794
96542157
17761570
42291382