37561391
69328442
34552676
41628606
2052222
92589571
84875919
2003493
64311509
99265787
93907732
3329092
24666326
82923214
93559514
93527119
47531815
26782350
60834063
15336395
75544662
9645247
21803874
40491126
79165077
5632407
12115107
57829396
16654022
6867231
76749281
35357448
91651260
1568236
46626781
73926007
44135765
2570504
3993461
42011733