34727719
28404692
41722067
35809381
35892024
74098297
4002255
31177676
10804516
60591976
35536594
97846887
370302
30666495
92335728
84274416
54924544
96025912
73625982
68319295
68948233
6965753
51357509
43688011
88436129
38363869
71807941
54877044
159173
3583011
95327060
81757
23819977
37588191
15437061
3954
74109552
89922392
997317
90834417