16104687
35103843
77199207
51449610
22744542
15688504
67521479
96553450
214362
67064401
53999687
68133702
89956763
6636852
26721294
50899454
36269060
20255171
56067422
2936433
73836571
41734348
50155595
17736281
66141426
11543677
22624187
2012351
97134512
37627694
1308886
92587301
60938948
73341744
12682746
89118584
58578596
97593032
19886959
5056774