44423481
17679493
13882600
2822739
9544852
81048038
24312738
10383072
45011181
15372041
72566271
95723947
78551457
76011568
84294272
28655855
6515471
55512240
4542093
1205515
43763337
62914846
44633227
52467419
30374311
59254213
27093072
51728349
34375877
41596403
12711917
42203197
751587
2815940
77273722
82461269
55002329
56564677
83218969
30536017