94378399
86801482
3431668
53448223
89878142
8733297
1728943
89519349
8075043
26545921
63041694
43832879
54957441
82615458
23536279
25031619
75369461
46301103
31919804
12461603
5667120
28935322
34632595
24348806
6310625
96396513
1368664
37451783
13707857
37283431
64699944
5617801
45496540
72354423
94365572
20727152
6317539
72106789
56993991
25098290