67214607
18632762
26368640
97582625
84686600
46759181
1033044
93347182
2276699
31214770
80752072
21356448
18688392
49806808
70965444
9348955
51353583
14196680
63632654
11612983
6694925
1963744
73798630
3844666
66836784
27953514
65568955
42296465
9167609
95311553
1578584
55591292
43684803
57571927
90622247
3183992
8439206
61725348
49382796
92837609