96148590
96664360
4052239
699717
1924617
22227659
71695322
49397432
17535884
90945701
74596774
74299491
5067927
28452803
44138147
62863753
42377849
2033930
48081260
32082335
23739155
94463897
81565951
1576493
91888734
5083869
38021328
8610286
55411578
37273417
95693415
36482143
82836879
92976844
14933756
17331365
36611623
83756924
99476899
74256092