47662102
89846656
35487060
34611131
79247403
1378782
71162272
28982069
9225248
1624291
24901828
611519
95943609
5927827
20864791
51292381
41281048
55132380
87134179
76139779
5109526
67777596
38048284
5637314
89957074
5505635
81192831
34775317
90884468
17322078
52871211
7359372
23291945
7828948
35501925
12713663
5676468
31716363
27414530
25997016