66953218
60377370
83391749
36591999
3052322
49013214
90919699
9488864
79259130
30642595
71046325
26711339
98059602
18256657
99792851
25434421
13166312
28222349
61205623
5389427
61171890
252901
38909669
95528524
9433505
34531578
17879410
9515976
94061757
33317828
9041981
36665114
49368114
42119036
70097206
68057620
15577017
92686727
62394670
72138674