94344566
11635774
36419832
63191808
67848830
38105823
2866371
3385712
6868423
48671900
10138079
2091883
23425282
83425903
78377403
13985045
2143866
54961446
73245860
23063303
72908348
36691056
2774542
67548507
45083312
60809544
80116775
43994126
94081547
20755630
86227426
81638219
3218153
50468726
29287351
16902897
4383824
98258089
3774562
65648584