5337350
75151237
38212644
19852428
3719573
60279626
33844114
67811626
14059400
92676810
44874281
99408944
8828952
78316735
42847858
71102310
91797313
90268109
71841445
41513694
62805209
23103572
32177146
76863536
9182163
90922406
5216139
7506560
18837521
70837857
5674897
66734286
69858726
13272163
23792191
81508207
70874236
73283910
33777480
97602990