84581776
61799697
59585839
70679452
12849296
17012574
14488869
49896940
4152969
73754734
12676914
48734004
3314826
11514170
99296525
33689380
1983854
97902298
86829995
43551879
51609029
58607467
38458787
93698058
23756187
35438399
20695627
49581082
18072909
83703802
68713425
69381930
50455173
36399962
53118356
76204423
3889282
15631886
47503244
49817164