42365929
40576402
48174543
84787451
18141640
47677944
66617872
56178335
34838353
47705464
92046999
79955817
49401522
81835921
27829793
90625716
42855198
67148089
61897065
16364658
74322289
84953269
99054606
38458387
90643815
60765148
85939377
44515330
85076871
7404711
73025926
76325441
2409274
40453153
98826121
48058548
82213430
631285
82182636
524506