25434505
70806690
8291731
5851358
32513971
48874923
22451868
51888961
44709556
7064560
7642838
77804106
2685258
18898502
96044115
65681680
90388560
90468958
23194096
72184172
54775562
41695686
10204678
31554638
73395336
11507897
35487680
88902113
37742228
1636690
67594642
58998348
599170
51741201
46911906
95131967
68899814
1174291
97621327
51741692