30236284
9072113
84667111
56352135
94435376
59984063
89866595
80168264
77249964
90602809
43314410
6524152
50554534
1179878
77347201
57302803
48042656
12173250
82673926
3812662
72399232
55747066
41184607
3752363
66237382
34639393
11587054
18599581
49823656
34935650
36429022
89448886
7688655
33336225
2564872
83003381
13182013
44346661
75416221
99244662