69222763
48538703
82568056
91178257
84782625
99029695
81695194
80992077
70207210
70262959
3480951
43191911
36221537
63729349
39778098
41781369
6419883
42848060
64962083
57133626
76181169
33035510
93924951
96482039
48807137
876383
91366627
82404517
21413084
5269963
44536917
52211408
81189160
88924424
79451669
12032202
99401206
68916485
31861086
50362688