44316065
32179808
49452463
56342779
70095211
40342867
69837043
85804128
33084082
29071939
42015196
51790
52347476
92112051
27106306
5776003
23822969
22191833
70146315
88795160
6554522
75926201
67528144
392197
2396101
94844280
66523838
71707815
7663521
54569992
99857121
56307680
96518106
19009222
91633124
34924452
60411988
35418136
87067005
82038478