61626157
69068415
3767146
70997379
65548646
46368880
7103452
5860985
23742270
87875285
12779976
19112799
65936072
30244294
3657269
81906099
99576947
64408030
87188694
78958302
1346529
40346494
9375201
24783227
48804493
35322609
61774732
27895747
59182661
22952552
11633706
52024083
52034916
53113863
40217303
93377123
69239913
92276992
3893414
48617673