20111874
71232216
7352336
70695050
35255946
31874884
28184577
14411307
46397658
7824002
19295985
68244622
58103911
13302550
67331474
28082926
89383434
37597716
56868377
99994519
93853973
59969002
24467335
8407198
34743112
8603190
61427652
26535909
86625733
60981465
539870
77708270
1092862
49153800
75585251
1047481
56882285
10544270
67851593
759532