82715578
2107906
56496690
72293744
51627468
31854149
3496442
63094727
46303311
16883157
65288694
30585791
79335283
66322276
5928072
92798595
4210986
9924615
36313419
11657938
75648825
1954689
61147367
37917723
77546272
97261897
16519159
63174299
55543578
7737488
57894283
2002401
33934684
41465529
80133655
84418980
50277307
41413261
69842322
76782969