57239118
40732792
64614129
20299376
5459259
77115520
54901852
20446133
10041821
77151139
46001285
33542273
7342151
47187292
37646324
77234144
15138837
50223058
34192499
4737603
96932452
66564447
3995640
95002577
59975763
86621783
20787914
65318747
57474984
44282025
94811894
82675814
37096171
85829119
2236789
7461148
51076015
37773056
502345
70573177