82922911
17807386
84826937
68673677
42606654
82493367
91572794
39699263
30222772
68658082
75498205
65255080
60621795
61909072
47883383
8583882
84894295
3597889
36125404
8024560
3078298
94566399
65413287
90179314
94354366
28599290
17837856
39406730
45492726
73083494
92164261
31751314
67336588
48569812
89587964
26204490
35162097
1943918
59423427
30976789