5445283
36327414
50805491
39415508
19424792
5712230
21965089
89433407
28655559
46756297
6970127
41362412
44812250
31864345
66999583
8139961
72489133
93806701
38844291
65077729
91542121
12528044
75873949
5101580
52423996
19898510
15018260
95847961
63673753
3141939
35309018
82065528
80716845
9653640
46444526
31248626
81055030
41228957
21619779
18002901