7121136
8854866
85866420
441670
40992290
42619584
91776549
36979771
70008778
92075305
60245435
18101930
99953660
41902368
4858128
1358560
63642571
51579442
7517918
4923343
96593129
25082033
4490722
35387288
68776280
44566351
89242922
94852050
7755753
66515300
81566850
67346200
42181790
84623108
38675925
30488858
77757909
58398649
20021721
27241449