2111239
41317672
84365453
505461
57682018
15333927
89285714
38626449
93283789
15798307
91814089
68699666
31179870
61671780
62435194
14922418
15569537
97148628
80444381
64386655
47532012
83115508
13757924
7815483
20683109
73168177
35779146
5946512
57137884
10604311
42124753
83007895
46627202
24677145
938946
30867565
8273256
63303162
76796299
49434653