21057979
16746267
19039035
78872540
94605420
6498857
33728979
91604350
15627367
682577
64077596
9678642
3792357
82469054
7141474
4375540
45554727
87531173
1029486
65147674
71757239
36303212
35111769
79696030
27866218
6763973
35977017
2542684
61834614
47458801
84764276
16959450
10281700
26618437
98661345
19668395
1216719
81259889
69414909
63435806