21734245
99188376
25887474
56389505
10478097
5334890
12386681
97206269
40984704
24128475
2663446
7002792
82357983
32155751
38851811
57853112
221530
85313362
2024333
78409269
458445
31099804
52442441
1897490
24024298
36855942
57077511
27047584
84648882
2984450
64215358
63992854
28556381
28719915
73326962
61163773
84755790
43996254
75262410
40757628