5140911
4281383
2482820
14319166
1765870
96145165
6584798
53054077
51648418
45042784
26294046
2037265
89178194
41301424
82133667
91178097
3661617
45513950
18131221
4907229
94646985
76259335
4952123
99208328
38301159
33465238
12695724
65409708
66714285
83217751
41424811
97742001
39478410
35759886
72549029
42845334
61245252
59108313
61495207
18535960