66376342
50453460
77288315
3348882
89524233
1296117
74498042
44966492
8948807
1153131
55759975
90484547
25393405
99837921
28738800
71909710
97971179
42575656
18316412
66947398
28679001
6088919
26848974
92735747
56613583
58635008
11527262
17741391
79467808
23215737
91808122
18885285
3214863
69655387
73707848
81965268
51226510
2939538
37046395
42243491