19382882
22364776
19909595
69855780
23812357
23533803
67547253
7225949
83412703
14337289
5738839
74961343
42542903
76751329
21112097
79883771
52177681
8792152
86652534
31777067
89042035
58993689
48542825
51986601
53319980
79561984
5487329
9475404
71176147
41155532
76926849
39393186
5013227
39585212
31218983
11426213
98596465
98135814
64127946
54572095