21414752
493211
10843175
51685726
74656846
93422463
85885148
86416434
4519500
54221354
43407554
595790
52726709
30108527
61354764
34979106
47281571
73635480
45785476
49618159
1919514
91745466
34415492
68543367
69335240
49797686
49747882
1554188
93385604
29834962
87667517
64798135
20435921
64943956
16316365
4591709
28001694
17919846
33914028
30906699