84881878
68807056
7008925
1377359
58897864
3285573
41664511
22068547
73909080
50155868
84906588
29786030
90367130
84477011
3301663
21664359
89604783
89818876
59811640
82862248
87546039
88172291
5041311
54278785
40969340
38401087
37808238
5767563
41364700
78632580
5916590
48721118
99531457
43707778
828485
78049104
80114432
27787869
33111777
39316173