42092719
59204125
10108656
98114582
461570
39627301
13006113
12726712
76518683
61692127
51676505
15311762
37978340
2341870
96781442
54155492
3289512
56719858
96628049
49294329
2073452
23571789
17377080
71251817
74286810
90034957
94836279
10164370
11757071
53447926
59973349
94531382
8341248
17278720
17419383
52189145
93171969
53489619
68052170
2932749