11565026
21939085
24192612
60373491
67834631
20817028
3383881
24786015
36708668
69045865
54212039
51027070
72926543
21392951
45544827
83467421
27897109
443179
21459960
62034885
84598413
84643925
679466
88406030
20355311
27253148
6133974
996452
61579767
2644218
53023916
53178643
57505756
2887860
3104179
4865321
8942835
82802552
51277192
32263398