20083711
13704893
60561513
95458770
37202755
24075702
28395748
21293479
81339370
4866689
89584231
44746885
89868925
61217768
34872728
13554663
3396017
4017899
37238004
584495
16728097
55537588
28988462
78845959
74031331
3817005
29102882
47549635
99846279
94109352
20805840
32618643
8901396
31093459
329358
44862162
10368450
90981309
5149379
60431624