2180504
59523589
10081369
4853727
30231153
6735453
83935671
27687866
34806197
55238254
95683
6191822
1609722
4284769
92339899
7165950
38488509
17032433
18052537
70103780
1660373
81856961
2859733
17676027
26689168
29721185
90736602
73106867
45553985
51957817
96017309
27062276
72179411
33455680
7809213
61082588
38405597
78447498
1476470
20396733