72961598
40767777
5635147
2350899
42706908
13279624
86332021
73142125
88075356
17089040
28948192
21201153
94374670
7876715
9715584
17274983
94974622
41784747
1562245
52821994
82221750
89119975
44052957
97309472
95337650
4619778
70004665
3986160
73444076
18621830
5058314
3406273
98937854
47072593
69153339
63997233
4954861
69779565
3414929
89179991