37939677
16733049
26361001
45566476
10244111
44949057
37989719
72533384
48753534
850494
97112149
29066677
68978855
71156900
73325606
2265680
78846062
69546759
12568455
11529940
5366943
44639889
14188987
69133952
16836350
78351654
5133955
95551057
46932144
23171337
73945177
43993573
815119
56105327
69215125
53193233
54686118
7696335
10867954
40402999