56077036
4327100
64033908
22225569
60401940
90218363
2584870
59973185
60938206
74747991
45907959
17244859
64761919
72637860
93646713
88126378
97608747
7378650
72025667
41371716
58656271
383672
33615528
42537116
15783939
9146387
36096755
33041793
82148834
91175914
46529882
5359003
43607492
3853887
63866046
15061253
29198286
8159356
62425168
1988707