80421479
76573039
36863952
29039386
90783344
37531264
87542395
56654158
44031531
5173341
36574805
3071545
45474927
46607295
97482981
99552374
29121326
66579569
77294091
94651367
77321302
55808523
94101589
40957585
41773480
67669625
19413400
62128405
14616709
85528446
15595630
54106861
44076783
87974598
4378937
66608800
49913409
89294984
85171121
44953362