2208233
89941370
71936104
33829321
61372964
55669057
61745209
69254526
87855506
32155251
38843496
18074189
61338719
57449616
60236990
70389786
74609502
64575200
47434876
591831
34359124
36787901
47775632
89357184
75718716
869862
52202678
40211884
89481073
37796921
49442149
19013005
2412564
53772751
73326429
75732962
50122861
87836058
41455691
37048035