41825568
81373458
14405805
9826481
28775990
44501383
237548
26908479
41583064
3766467
44965875
61365334
72182810
29568038
68499491
40832374
9848301
47039306
50594382
48093996
53159413
7074719
4759740
74846880
22595247
5265670
16455906
32224068
48651354
95546550
1149515
96152877
12143274
37367883
47939094
495439
28476088
59777110
20764212
86371321