29191606
65814434
75712332
1473143
42327466
57796889
36308477
15411940
6404115
7728897
96594180
71075526
36234019
73832656
47873344
9704668
1464966
65154201
114257
49646991
92211154
47015308
85291053
54298481
61071631
11646841
68779288
1113749
46404777
8211137
37614853
92629341
53184546
55201809
7537541
44845406
82457330
69728022
7300572
76552293