57576718
91904073
75405932
5423855
96425290
79623889
17683509
16627466
4206949
20132010
22744340
66737632
8811648
75471302
67454203
68107500
48724655
95627891
54022768
74591911
64192178
80245867
3224746
7384585
7497280
51944877
41738932
81057108
36772401
72733987
41049676
93121121
61965676
92182038
10531574
31544835
23171095
74458025
42113016
6211062