12509235
7323590
30608506
95734598
41298281
24157097
12066761
23366271
85249862
91973491
5356095
73743301
77217602
63247018
35624454
65448392
42041411
9134266
99352578
13082942
19719795
45963009
75567086
60392867
22941172
48749556
84417595
34895411
59983086
93878738
46287291
29677838
4367894
29664223
66444319
7459002
19412846
9479812
75482919
7855168