52506624
48216606
59863090
456952
33875658
84098696
29739599
60109515
931836
69925915
80981532
2851380
73077318
10573236
92408270
5971866
94124571
7350419
12248387
37342488
7179782
11901169
49818925
98582056
16555289
33575825
69155379
70864665
12529701
85855007
61895554
6076144
40684231
98351527
83731179
44615137
31095429
69579782
44065998
30819074