8078618
18337705
96353390
33832337
7438226
65375294
3623979
76908407
42498152
91257227
39966182
82453243
67202459
35663670
51947112
33587993
78548344
41938047
18148544
34293280
90364383
5383643
1346115
63686276
37498749
35621603
21847420
43829143
33207311
5487433
69093622
48008705
99058231
55356977
39817107
20211554
3731118
60027321
29435894
60764194