30641501
6733712
33021173
49964286
18193911
26631736
93865025
33795224
4801443
65975170
23409274
73593394
61499467
27112225
42267994
34499423
14784481
19196382
89896113
4882644
61427642
39141578
25689660
4005149
78154318
6929921
20384789
86366726
91668951
70056191
61944102
11989384
39039129
45887283
69615701
53093102
22884010
3284712
94354692
33592532