30259809
87564830
61048573
33083499
62891191
6697690
8683130
85993037
15181039
411834
758225
90463243
10801971
49632275
44265522
33099015
41668034
94345167
74504803
89453729
18989918
71428506
36433308
45518907
8276738
8273652
41337698
446283
48351721
95423180
32628962
75482794
7936619
42144233
4648287
60177502
64219058
57797974
76642929
4833585