28482284
32945784
55707006
24933964
9966729
9902256
73447643
75509771
83877270
60134905
24419715
72176818
5508885
18598279
25847139
29109081
94091993
74674076
44754900
15451889
32157717
31672525
35874936
74776845
65443490
9363988
69384507
42832550
30698703
6985888
85818372
91914859
76137446
38755862
95076735
44695899
63858742
909442
551123
41644739