99802959
74641826
16294101
63282132
1101594
54473995
23362680
5399713
74239282
14729387
39727840
18065055
75795716
87392436
1073337
52937439
88633619
69116444
75294990
12073124
20839824
32985509
37366235
96136630
81187632
66845044
75364236
18881650
66446846
12957818
21705687
11775360
51883871
25746983
92956169
81147539
5636869
34042116
32102273
72363190