19512193
36271999
48372022
83158435
73725256
2079315
52413514
85349113
72317887
67679580
79069550
50361777
79282983
91529886
85907870
24056448
50836733
1313413
38452860
13222118
77867779
371615
33171568
79903115
89274288
1556281
15422436
55723440
41407542
6868762
17055721
42234928
63619550
88438428
61056410
71878583
72757138
82295031
33052555
63637548