93731069
23161595
9741992
59067447
87285858
42011204
33024027
36996162
36856226
65853476
76447553
45062985
31602964
14241372
5086137
1066970
28618667
4074569
83209772
32098492
87362252
68175181
54087064
82051204
44337288
32663480
7449859
8745607
49733604
34276778
686452
423797
332827
43265578
71469265
46786193
67296468
6969285
56772004
20816938