35392923
9359773
36158178
45063640
64019435
6888246
62543964
39259315
4577494
63614140
11975791
14823014
1418621
88433303
10232559
83365932
74244380
33061314
99979473
89182346
41153846
40916541
85437562
29099784
4647839
14068292
71446592
7761143
92726143
20525339
4148564
68305553
5665539
68104281
52498771
55842293
3439418
70094876
32779879
38811818