30741103
51534672
2422409
62235105
32189882
56864926
7884957
62762250
2344606
23745137
59747831
52248979
64088002
42806339
19187650
82092728
27947794
8042939
79758211
81495550
84536479
27506942
82415504
7141932
30176056
93065487
40413257
29618614
48235819
48182120
97662454
76561956
55966388
69936602
831299
51359393
34266517
23068293
32317453
46865306