84839553
63753206
82918989
36618539
15776057
96599062
60064722
72072935
52164435
61312089
48571312
76054095
51096988
78761384
39684898
61058654
10163932
13146812
1813875
97499134
31662930
61279988
66105460
44299886
3848033
21883056
10793368
91048564
55972587
85407587
8305472
39302468
16891345
9846353
4327466
91641693
23801019
97023321
95058793
62119522