20592038
9618282
71932342
81855029
79697627
23195325
9499531
40329745
25956647
18691464
16778629
2727585
82459845
15521646
18112877
4104509
90958693
22614282
13249793
69535953
42657341
60439317
66672438
92603336
64475623
27027132
30775635
41685247
6387690
64198492
10197235
31262060
89971248
72831502
20644611
94458625
26365133
17949659
15832816
8902702