85432513
78694527
1994880
91012605
86791960
44227031
69626050
41469732
94635405
1391635
85199895
12312982
2983146
48332736
44039353
52502082
63908663
988906
41565374
6212141
87405844
2118235
3129680
26229710
69131428
79019617
89142505
86246881
17029068
91596480
80176707
21974938
7766989
4852605
44737726
61202825
44066157
81841752
59399058
48558533