37068172
93431201
80101380
18064534
26237105
70287684
15683071
51068081
66254413
11163362
12354201
70546218
98077940
87203097
84403992
58327769
25776701
24476753
66768816
52064205
78373991
17842132
79837419
2199779
42003087
48159512
69723432
70332268
55314053
11208557
292733
24091471
42862176
90781780
16321857
6441622
63446870
19803959
31975527
6368594