23682500
74835823
23752175
16564268
86447507
99538400
69638022
42399879
83715884
83793371
81951946
95346017
90341835
225732
2162070
881653
90789147
47833905
29612928
52262689
71732795
5339267
7567197
76073664
65048210
49686763
99558808
84639550
68187453
49848439
47764436
58739718
49277862
73721242
7922222
89919397
83763691
35537960
1258648
69885230