29984367
30479549
68984119
63114590
67397293
95809540
23777605
1111252
10207528
84368062
1852594
94793283
58943664
65244649
3855645
7736873
5036386
58626795
87324078
58994903
515427
9280203
8771407
22226587
91173212
84597627
9846035
87135836
8361309
1761984
85529685
39112275
2140776
69685873
10277697
42046903
1003585
92088367
33469061
81451176