16279041
45625940
20244003
4493689
98185847
22902421
64824749
67553263
1861404
41329891
61466468
94786564
93079899
32233943
13691775
78568672
57598178
29328328
47292646
64471259
43586026
358023
56833321
2384524
9394245
82239554
41546128
338924
69798428
49621871
54549534
59143757
69213340
1822065
10506423
37117850
7174010
55191289
80258043
11545096