32789248
2942522
46997289
38648290
33275451
38447363
51955243
28205019
52323390
23632980
3082843
1065349
5471634
32041472
152420
4269350
7609608
2165660
12691483
35321224
97229651
71814546
52853380
99438925
31604796
755582
61616526
6380171
20654384
6311583
28182747
88302917
64723763
14932661
78768987
97041441
81442817
67908141
25656853
3547923