55272030
7334354
10455265
23236717
9033908
58136389
85387856
45215470
11692985
268940
77038633
78629616
64643952
41176345
1245998
7395678
65811683
83962312
63052096
66318368
95172885
79537410
84438455
60932156
25133840
27255738
21021168
47128487
90212310
51658523
5879936
71869994
59932793
99355329
20453972
4043906
84467525
1496660
82644254
25445562