41796481
14962710
86347043
44093825
7358881
94839234
64644260
19619701
51986838
12215802
74795932
42606899
91927819
8052184
52594557
21511938
58514623
76163698
21544656
25247648
91232920
51149176
43812796
2083188
36459687
96713522
29715776
48505126
7805155
63585987
14497005
77499993
5456129
34063608
98853008
61385315
958912
17868185
33812837
56524439