2190622
94422806
31296457
73833310
71056050
91482928
4915826
52909253
92815626
3557368
50025318
22343320
79797468
43187958
82176241
3197781
18576189
79956506
995251
953049
18567454
47368794
29749708
2648727
43344121
13706791
99713223
15413581
31661454
99566058
33651584
8368601
28205480
39429450
39588562
69488734
46733098
18476102
33664413
7021870