20876441
6792087
3428779
87729130
35096625
61826679
90577920
68045217
36996904
62684689
28041769
6536330
514962
15445311
78574841
87338358
64923481
300640
916786
94316544
73079551
89355967
20215396
5491981
8104328
59197819
58929779
92906750
38673537
23744655
29199850
85182519
3391149
88023782
7969698
3821790
56228156
9014145
63561560
28316088