69161612
34688768
10733520
51118483
94932365
81292082
48805980
62581072
92282519
23513023
99913324
50654985
81305154
50002752
26667399
35099549
21612485
68511534
59422498
1398841
50537070
874241
87536936
50844878
27064300
47564542
42694528
60168716
39107183
63468466
99265438
19261480
73316150
7125671
27623099
33824545
4615998
56915108
96358980
88705913