10914737
28618542
33841913
29605091
17731944
56778340
89892776
73094525
49999188
47697833
20407651
54055914
42747222
2810719
28051976
35736968
40052855
84629229
37125160
87765196
14032784
88322191
68563355
77014637
636586
6591698
71485913
69453500
24535748
75425800
9831094
5516967
24677295
4602667
97911042
64468726
1948001
3979480
30397453
43312693