43484539
58857940
71355709
27823319
85879466
6797614
1312117
90801692
5549354
41009333
86367447
8425133
34161069
7531767
26621896
14356801
10004322
14589231
51022184
42089835
34711284
18732190
45654705
21104640
42228995
81958251
4684159
38843959
32223732
94329100
66437133
90605328
40159156
20247436
3579930
4298494
79971283
889932
94281057
47256434