10768483
1452132
77675511
90754237
66099620
84448314
58559473
46201920
3293412
20323124
90792957
8311265
33035661
73432059
32494411
9417184
9181508
58838526
6650596
51026592
46003066
73438314
36666108
83233821
37923203
50057325
36404428
91573751
94489995
72008925
60668571
42062765
61234761
97553584
14136962
50613451
899394
17913983
10378625
32143746