97922011
134105
49248695
85996147
81777668
74409513
14551810
31752103
91779723
51806822
36825354
69447064
27854532
24927130
4872288
7208615
36997814
39022536
17923254
40008787
21051574
32683234
9392456
84401039
34831980
6167155
36962588
83235796
46905720
35835612
75076532
4279797
30529985
47179490
73938626
93006995
2159160
65972777
6389632
70182361