35438837
75309564
41884610
47727766
61664998
93245192
44829116
2984289
24252992
48265046
52393212
47279848
59115529
18854725
76802030
89959755
34209839
86144408
85715326
13823932
38486157
83517056
21909247
58311534
73184681
14269380
88541647
27085517
23116282
27379682
60725376
83126616
46703414
647439
12136106
34857251
53005168
5764805
31821070
68598874