41764294
332022
6656509
71828903
63292681
22131708
19968996
18798408
5527515
89925002
87862404
58241766
91213389
57104733
6374337
653194
13958483
91895354
7857525
7033830
72568568
4193034
38244316
8548648
43696477
56755249
86082121
10487446
61591670
6099337
33942795
3493950
7426934
22825562
51476295
81632509
6882421
2584905
19112627
24564509