83843132
67062659
31035483
90546507
44167838
64429500
19267407
30271526
44204463
11652415
97427394
20745671
53567811
26263620
338801
646332
620782
7744270
22905590
96974394
87173934
88686172
69181621
62525602
2633981
6137368
66657397
20157707
43317170
13154468
87952862
86735058
99868697
21171348
1026881
46617069
52082302
20756838
46233124
15536496