98989951
53922881
50273699
47458000
69817409
48491477
64956665
31046360
43283660
35386383
69545034
88983176
9696362
38076209
88483122
48352981
5778214
49588693
45734099
80107585
20147562
9498515
70532522
45278741
27741248
329784
96202554
99168157
44828631
82862652
89186943
31665026
91835967
34344627
697403
20416527
88793875
4245105
38064172
13567672