73311615
23129892
22628378
91558390
79267231
13184277
99181880
56293525
54744478
34071670
3539376
9245262
17287712
84696580
45601909
71093249
29747680
97175369
74112982
19503814
18098759
761255
50878457
62443086
82956846
80934007
40135699
89839795
9676944
47824814
50135584
12449036
84524032
59355312
2257536
34746520
42032912
38619703
48438455
35594014