81921761
76201018
18056295
40347382
23661536
37472380
56893329
57348
37902062
77273951
14992716
48399445
5310763
28946874
34316008
36132325
89125523
976892
3870684
88102555
42186662
95798189
80256924
49922484
117157
29922195
51915889
62602624
22671389
61444506
46896156
90073760
57218022
62471604
98908284
57383724
17646600
56771091
80073391
32704406