95993203
4544598
53059862
78607911
3109445
88473441
70473172
73509815
72376608
5026461
72461659
84108182
24072063
22231998
68836432
17882538
86902654
51337662
69498091
93495952
98367251
27149016
53431024
87109034
5192244
71627321
74043056
71864129
45166033
1724846
33634979
8104715
24778466
51828323
427245
22099063
50099423
38023430
1859509
3478281