72265182
21062877
57574649
33796993
22792282
38156824
28727076
74075522
32855966
40765214
34415353
42548741
9732688
98441661
22473452
87711186
11592465
1332109
69544223
83438225
23407053
9833315
17546667
28837761
82272855
57369989
18966184
51689438
45065277
50173848
66424631
46085910
33292499
15444806
32443154
39889993
97235167
20034442
61955865
40084930