70052857
644198
81756462
1245753
36506128
25129102
30156151
30772257
5771389
42212955
8094194
16301246
83167379
52177334
80572056
33951005
94669300
59207773
72742637
9270870
92801799
18615708
6268030
47857287
42119044
29184681
77297783
6297547
45043771
7458125
16752465
24285070
60362366
37238671
14969586
68832418
21747816
19065684
11266168
44453099