10104380
27704850
76301264
65196830
48346304
26958033
53157142
1200153
31082389
92123253
621592
48552591
59627387
5443542
74174478
98732814
97728590
60988623
6463115
87582308
58859933
72829450
3031208
55227238
79392694
61008862
45329497
90556559
59082612
6454494
2838408
83926362
27181713
37232888
84766177
55947149
85068918
38548453
7901734
2528351