55342662
66839181
38273652
1637243
80556027
96775815
42175926
53548031
86313395
82244162
46236900
90214731
29865893
11385023
52585115
22913375
6981558
135815
73327178
66582613
80882438
80433829
70289927
64403637
46472957
99397796
98369141
81318512
40458024
9317082
31014269
98617392
19233498
54518107
62755371
47049639
40144790
45155703
31694396
53859973