65905196
3397561
56862230
3529708
8102201
45922406
528683
43354606
33948294
70051756
83906671
68279039
30319717
37919095
70711430
81557924
3184715
5897768
1046972
47717205
33691749
8527161
15856383
83725007
53384857
62259469
35094051
3017698
42389550
73734122
75382635
35529285
16314369
68582465
48701091
59068403
7053183
82592390
24699659
59772413