29372514
25972965
73506509
99405400
26352529
59627742
87129725
4667227
31984225
26345456
65936600
65059202
70083837
89163799
93256758
70016776
56331467
18235780
98922419
6017205
71538290
9238553
82042721
12065407
50637543
10039368
79558827
2276443
69724448
61361700
87789457
35685081
22999148
92137053
83141781
43978868
40382463
55856703
68132452
44442091