9304723
40591424
30196668
43177381
4386492
36362676
82023613
410223
18209849
12899710
79315701
8881126
7557261
76323911
16401539
7857642
51126232
81163288
89628544
87754903
87797619
68372565
58522564
92576899
60612049
23187313
78729080
75602119
13919171
2879394
40128093
71849645
22605884
34083061
3301905
56192465
67712987
38478006
70349792
73969290