28405764
37722996
76208350
26621190
78533725
24012212
64459679
35798891
547349
65827253
70875686
57786472
72036803
6958492
9759821
59943518
31412385
9152026
89066679
43394978
12496688
49995158
32887470
91277186
58574940
61025389
34426445
55998992
82159831
5271443
95269309
61553435
87098832
54271513
86177168
75599618
65155368
74855046
62121761
85832696