13331383
84554499
66556817
36973534
5294650
93256257
1343859
29254728
1337261
29124822
6618752
7049840
99844793
58064569
29516636
34779852
90195804
10062815
36445499
38395663
89777633
685247
54743974
5343476
22985586
2243079
35271139
5096258
1869496
5020838
46575684
83997444
5711534
86285506
22426294
39268291
7186009
63497710
27079160
74785354