27971726
87605823
80656251
29955355
48703476
945037
52954803
86971646
452637
2502588
56365770
31713001
51009448
7087990
31555813
24198536
29939568
56335817
14167325
44838821
41609981
77124446
91374866
4545667
45452334
2295165
51823724
9072842
46622387
45255201
16026820
76769489
48565876
74937759
74428198
44234175
88378916
71119282
81447549
79015760