47637017
66347692
43574680
78308647
3922206
46768988
31144375
83166172
65277570
88013100
91936094
37426162
37117571
1001219
72749924
16015603
42035092
64121602
33056356
40203288
16143748
27363779
34869782
90883050
11855788
33699704
89056415
24089207
5251810
27673176
99446421
26756061
95402621
3531875
69476781
66253458
8647119
72364276
75964501
50883202