70403129
3814839
50951498
7598870
9451282
89965225
75186827
19629053
77535109
6473517
50846781
44417523
70223269
53832493
51417668
26073844
5557058
66814053
45728304
51988608
38523324
47378275
45308540
12858572
460180
3054231
48416102
19941814
37401273
7538889
86932307
10154483
20932491
77907055
89125048
38393198
30495896
88125122
21335456
71655507