90992012
70081985
7906216
94744390
61463931
46738123
41541747
62703407
52027993
77465203
98681237
32263924
4109943
79033619
24207068
24635313
98217809
89434218
38479807
53566206
49079599
7738443
57829141
98061806
93708468
69969853
25145385
41785846
7394275
3351808
8861097
94378182
14912110
38843573
87903695
85586937
70256729
8919868
78117688
5329940