53369813
58803083
87761267
5714065
111452
3547605
18013719
86718204
14864945
3023518
17736120
27043856
44968367
60836608
64403752
90339888
26719999
23556817
4929800
35773246
84712482
87493121
96353670
23719590
76375129
38815641
6302125
8185078
44248705
84102233
74812244
23567463
6268186
80777414
754269
9905396
78328278
5381963
53922303
39139628