33609812
12493138
3044618
63618427
9238722
53864935
13311860
66595285
78365926
55778844
82322748
70397358
23374074
27921499
68349738
2256935
92881596
21867424
80984485
25501602
48203769
74252013
34122430
66098893
5713164
60154583
47757053
1333777
42102301
22388127
7412606
33859420
86633873
91981100
11841359
81576873
43816154
20615716
5674541
7869281