7705669
4388915
20506986
95023503
77518394
57942869
92866192
74894289
69665528
97901442
43974655
191922
77254376
83279804
58879243
60109418
15149485
33007619
4873978
47942728
43143304
84695910
90416253
22044015
64564510
99783822
28407524
5518247
61529650
4465841
12998736
74873163
49619995
85309102
39342574
62768324
46971545
38313168
83205456
16074435