2906229
98166439
92455484
6006829
8740966
38334149
80394628
37204687
77566782
51398599
89647051
21542591
63391816
93079382
80074928
9133728
12738286
77018895
49899685
93877272
63126723
18594193
6768270
94627916
51088944
86114227
84304130
9757504
86799001
1127382
52125114
63461107
8097267
46651839
82628473
10859070
42564607
53169912
944633
72721013