35623542
1570173
68666336
26324826
8503179
1529695
50787718
49581172
68862237
48924209
58571558
64802327
94189979
29482605
5754965
3971229
84161503
11126910
94169562
59063595
27383915
67299873
915883
90477472
13618754
20793917
48922044
88689070
5561956
70431520
9232789
31695623
32208302
14319645
46642379
49142224
67736884
7195772
42656037
72675317