52282994
41378699
89447582
4590891
59878988
31974972
19568375
1072119
28263514
53011591
8931667
50066244
86588722
82527174
28166832
77873577
3205219
74662809
1381043
80229609
13492012
6458745
13165889
92563335
80583636
34263708
91804916
69218371
66079940
97357777
40975627
7571780
3307939
77502745
60135480
93884575
73022302
67441822
2316822
30789783