35511014
7539993
16431201
1291790
41471465
37061417
8867428
29317237
71887405
59413117
10515384
17133
82575344
68931093
44508147
3546507
41377115
19989411
34323452
74651183
44177600
68694167
96954881
67594875
89856080
73448699
60589006
94115982
79607519
69799761
15295163
4882708
55228458
56216724
88371875
98374274
88281924
3668805
46329456
58069778