5107247
65324888
60563567
48285153
89676671
69233360
12019074
3497338
37935903
96666022
31128363
24268672
94691584
59305897
3308504
1271628
96274172
2141912
52647443
6788879
36625597
79352460
86639976
74126619
71468594
32452839
20481544
95572964
39968067
65401945
4640398
30439767
22869556
86593821
534259
33293365
73676000
87069194
50354687
3109307