50241543
5412150
23097513
24835938
30747208
92094420
34473091
46926057
94606394
71678724
68572652
386262
38932984
12024077
35527747
37002666
32848293
91197997
34686492
34873474
3509538
6453762
9149541
20056068
28894476
78933070
38387060
90918549
24472695
28007985
68131972
72678108
6436395
3318448
4803416
46773787
60483727
20041344
85177144
71702071