83099331
36918998
2757732
58285661
17811223
7359870
79975557
86911880
54365965
12888448
34261999
2530762
5246708
9169465
60972585
54404628
96676164
90291547
9751887
84543844
26846179
67214158
8269519
10093201
19578979
75975391
11093917
59157039
65994438
59605089
7126961
92755257
4058908
44064215
114056
9875917
7342828
23146101
82155374
19805021