18025772
6588859
4647881
95132786
50843696
44384213
77895330
46145119
55215271
3434862
71956510
28173254
85828783
27901577
81975809
4094357
35321040
77699004
59165548
56059190
55134782
24262137
8847104
36191056
50915430
52698927
4078089
47092271
35581207
79405661
9400654
74523473
75352654
15633324
78678365
23636650
46804842
96376255
4736116
44444804