42123912
55344145
34427124
58167798
90293205
22849878
86439974
73974344
59851644
12519697
16729640
806911
18015909
34458012
39209231
35192635
55639726
95375224
9306142
69291974
4834561
2904140
70087262
89524737
34408097
66771558
6244976
8833941
4861339
73549933
60908090
41656598
5430972
26582823
1429831
54617721
767652
39096105
4629268
1188203