31274096
5665343
43653075
83993816
8506113
39684232
40026462
3465216
10851026
36133346
45195141
30024487
71325295
73946357
59381519
98066358
81736405
58906232
84508686
38282754
28088767
58517486
8479952
79464602
52039570
36075069
72097088
75431921
7941532
44792227
8362613
56804818
13576651
90818113
19926425
90443728
77317840
43719771
3189620
64359064