94961414
43321797
72914280
96882314
1824829
54827307
89873365
6948876
1728357
37489548
83062336
70591773
20151899
28381915
20178666
42474050
20042324
67439546
5744295
13801394
98885704
7603589
34679366
26603538
64717173
38251342
94274486
37103946
98366421
2491656
4898419
5996974
16891092
65995673
11201057
59161571
86848395
7830301
62046383
81858877