93401705
4991924
62949491
24394851
9809874
25483056
28025919
3707309
37748756
68222303
30552271
67712582
58147332
58572184
480582
10323652
84899114
43556988
1894559
35235385
88964433
44636892
52176742
34013879
35025179
29892555
9546742
22377886
86549375
2033630
29487458
13569202
72746034
12604338
78642647
82205217
74941580
74336330
41119146
11841066