6039573
3854615
38454802
4428821
12351561
3416548
99721177
51679962
65137966
6643302
5672959
6093867
28783147
10426778
7312421
84644995
89952799
63387743
35764516
55325217
93653013
33306475
28381097
77235817
7916589
92436734
28583374
91214634
29261909
27413620
19282068
73599133
87312669
87768948
34195737
62246173
65882542
65869228
1788369
10516111