58865906
69549485
5918930
68311608
72275598
35456047
41219367
50619382
65882531
24175569
81677225
31496111
64353488
26636393
8951633
8547319
58906559
26311370
9595356
60474426
5465264
80307332
52371072
96257931
27431078
55704599
92069122
90343257
28033283
75021306
62889656
86305173
20474795
43131100
75621534
87063537
53567250
9994695
80169982
86798864