32787516
35073680
79354073
532732
1589971
4645354
63047322
77911066
92485639
31771787
91747153
5534717
5487667
3564046
63151934
58629423
82499173
58947913
71276100
4303850
21137581
62272597
89782773
22444020
78041779
628444
80064150
3466657
2092385
84074681
41213218
2527173
41356516
73952870
41876046
8426086
31209308
47601866
73113281
65465636