4304359
92829770
15977052
37914706
11429599
52462833
1598535
4010516
70438545
18499636
60271230
19804391
5783885
76223356
26714421
39468665
18954055
9838277
74472289
96278196
20152541
5792680
3147957
98451839
56875774
20275218
55908216
92974108
22013216
89318570
47615213
20224160
25064203
51076700
57834525
69768623
94185696
67421327
52843505
37818882