2382206
23139710
52421350
95455737
82086045
14993787
7283689
34146979
43111455
64726464
72912604
41701335
48616017
19446756
69463683
59949831
64831581
20323641
5052934
57099784
56732811
43191312
925283
7358935
31764172
88716438
48857531
92372072
8384969
10461431
75514783
97776610
72973573
32269339
58378865
15943439
68057543
41491939
5005553
19213534