95318897
11482070
88133326
84395785
3143787
6321593
50271880
48115331
11335681
7649337
40638586
33445404
60841926
59124512
20266136
44479060
1837679
14279291
3195659
44178387
90576366
3722999
66791297
17307232
42606937
816361
7685032
25434944
24866401
23706683
51486338
95782698
67452453
27034399
44277236
11049754
39383029
48163976
10174179
86996867