47068288
76912741
119614
14294890
96813236
11749025
66315812
7226748
32903071
7831630
51153831
74948486
94622780
69772606
99413333
80497164
38623219
97236290
82199155
70465792
43984349
4177268
35027868
43011066
61901346
46239115
86841521
68239514
12664174
14164491
539025
9687926
25141513
84637944
4047509
86228354
59237248
63392778
22979225
10119983