19742995
2772933
4851924
66716603
89603868
69259733
9403600
38316063
74647325
59181386
26702686
10462575
15586208
71576544
74427116
65787641
21896633
26074400
72664821
55539520
97796365
74876428
56664730
69148431
91673595
31777630
71119359
17286251
25631609
29777634
7502427
46363399
6391057
735237
58841869
81846223
19575373
6628397
60618748
48584581