62285139
79403399
6262041
702193
9504950
89715710
5569288
95287772
32956148
63826749
8683823
67442205
29381001
81749108
79676442
41079674
17755809
55545025
65302203
64638251
13247473
84528706
2536261
15142373
70732094
19947791
20365377
94989556
82305581
2831493
70131584
45565739
26213088
23051120
82393398
86611075
59904004
65322025
75252397
20076542