9991281
72579113
5724370
41954665
33146514
17202143
48299148
83671687
56134835
70967130
12875499
67263542
45225828
66999714
40323230
91085997
75818966
22622540
73223516
89404138
14233018
68027073
4970146
69009986
81246487
13213173
3799144
8674672
4766250
79335089
81549359
79977521
38365355
45217034
26184510
57906977
3009724
82521780
30386340
71628273