37852597
24956264
21609324
88505189
37443971
5460610
638572
71326051
9589293
4255779
41412066
31348944
98171334
60225724
666111
26933517
40848258
5732518
1299275
44083281
8611614
17697033
711018
70956216
53193588
99913396
96657907
81975162
23298151
62922282
98996795
88512917
83171172
24721386
63981049
78943346
54263764
21173866
49565731
47812366