39874683
5736254
30966012
81431313
6858145
34035361
82341069
45496158
64521768
66180
9356226
68797280
6529445
73538687
31191280
55506576
29831450
58193864
33768543
31933080
54777267
30574300
3372935
54448205
96162056
98274855
82951179
78207518
70608336
93868870
8711102
23289727
55747122
76998038
66008324
62022129
17084495
62284747
3586627
34886907